#ifndef STRUCTS_H_
#define STRUCTS_H_

typedef struct endereco {
	char cidade[50];
	char bairro[50];
	char rua[50];
	char numero[50];
	char cep[50];
} endereco;

typedef struct {
	int tarifa_residencial;
	int tarifa_comercial;
	float valor_do_minuto_local;
	float valor_do_minuto_local_Super; //tarifa que so vai ser usada quando passar de 90 minutos.
	float valor_do_minuto_local_Movel;
	float valor_do_minuto_interurbana;
	float valor_do_minuto_interurbana_Movel;
	float valor_acesso_despertador;
	float valor_acesso_caixa_postal;
} Tarifas;

typedef struct Cliente {
	char classe[50];
	char nome[50];
	char email[50];
	endereco endereco;
	char telefone[50];
	Tarifas tarifa;
} tipo_cliente;

typedef struct NumDiscados {
	char telefone[50];
	char classe[50];
	char local[50];
	float tempo_local;
	char local_Movel[50];
	float tempo_local_Movel;
	char interurbana[50];
	float tempo_interurbana;
	char interurbana_Movel[50];
	float tempo_interurbana_Movel;
	float qntd_despertador;
	float qntd_caixa_postal;
} NumDiscados;


#endif /* STRUCTS_H_ */
